#include <string.h>
namespace CXX_OVERWRITE_CONST_CHAR {

	namespace bad {
		int var(int);

		int var(int isKnown)
		{
			unsigned char* obj = (unsigned char*)"";
			if (isKnown)
			{
				strcpy((char*)obj, "known");

			}
			else
			{
				strcpy((char*)obj, "unknown");
			}
			return 0;
		}
	}

	
	namespace good {
		int var(int);

		int var(int isKnown)
		{
			char obj[10] = "";
			if (isKnown)
			{
				strcpy(obj, "known");

			}
			else
			{
				strcpy(obj, "unknown");
			}
			return 0;
		}

	}

}